flush mounted - Spanish English Dictionary